using System.Data.Entity;
using System.Data.Entity.Infrastructure;
using Cursosycausas.Mvc.Models;

namespace Cursosycausas.Mvc.DAL
{
    public class CursosycausasContext : DbContext
    {
        static CursosycausasContext()
        {
            Database.SetInitializer<CursosycausasContext>(null);
        }

		public CursosycausasContext()
			: base("Name=CursosycausasContext")
		{
		}

        public DbSet<Tbl_Aula> Aulas { get; set; }
        public DbSet<Tbl_Aulas_Materias> Aulas_Materias { get; set; }
        public DbSet<Tbl_Aulas_Materias_Temas> Aulas_Materias_Temas { get; set; }
        public DbSet<Tbl_Aulas_Materias_Temas_Contenidos> Aulas_Materias_Temas_Contenidos { get; set; }
        public DbSet<Tbl_Aulas_Materias_Temas_Examenes> Aulas_Materias_Temas_Examenes { get; set; }
        public DbSet<Tbl_Aulas_Usuarios> Aulas_Usuarios { get; set; }
        public DbSet<Tbl_Aulas_Usuarios_Materias_Temas_Contenidos> Aulas_Usuarios_Materias_Temas_Contenidos { get; set; }
        public DbSet<Tbl_Aulas_Usuarios_Materias_Temas_Examenes> Aulas_Usuarios_Materias_Temas_Examenes { get; set; }
        public DbSet<Tbl_Contenido> Tbl_Contenido { get; set; }
        public DbSet<Tbl_Derecho> Derechos { get; set; }
        public DbSet<Tbl_Materia> Materias { get; set; }
        public DbSet<Tbl_Noticia> Noticias { get; set; }       
        public DbSet<Usuario> Usuarios { get; set; }
        public DbSet<Usuarios_Derechos> Usuarios_Derechos { get; set; }

        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
          
        }
    }
}
